#pragma once
#include<iostream>
#include<vector>
typedef void(*task_t)();
void task1()
{
    std::cout<<"任务1"<<std::endl;
}
void task2()
{
    std::cout<<"任务2"<<std::endl;
}
void task3()
{
    std::cout<<"任务3"<<std::endl;
}
void task4()
{
    std::cout<<"任务4"<<std::endl;
}
void loadtask( std::vector<task_t>*tasks)//输出型参数
{
    tasks->push_back(task1);
    tasks->push_back(task2);
    tasks->push_back(task3);
    tasks->push_back(task4);

}
